home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 65.zip
/
BS1 part 65
/
Math Visin v2.1 disk 1.adf
/
Arexx.WB
/
ViewProgram
< prev
next >
Wrap
Text File
|
1992-02-12
|
1KB
|
55 lines
/* ViewProgram let you view other ARexx programs 6-mar-90 dh
Shift-Click on ViewProgram and on the ARexx program to look at.
1. Click once on ViewProgram
2. Hold down the <SHIFT> key, and Double-click on an ARexx program icon.
==========================================================================*/
OPTIONS PROMPT "---------------------------------------- <RETURN> for more, <Q> to quit: "
ClearLine = d2c(11) Copies(" ",78) d2c(13) d2c(11) d2c(11)
PARSE ARG ProgramName .
IF ProgramName = ""
THEN
DO
SAY "This is a utility for viewing ARexx programs. To use it:"
SAY ""
SAY "1. Click once on ViewProgram"
SAY "2. Hold down the <SHIFT> key, and Double-Click on desired ARexx program."
SAY ""
OPTIONS PROMPT "Press <RETURN> to exit: "
PULL
EXIT;
END
IF ~OPEN(ProgramFile,ProgramName,'Read')
THEN
DO
SAY "Can't Open File: "ProgramName
OPTIONS PROMPT "Press <RETURN> to exit: "
PULL
EXIT;
END
QuitIt = "F"
linenum = 1
DO WHILE ~EOF(ProgramFile) & (QuitIt ~= "T")
line = READLN(ProgramFile)
SAY line
linenum = linenum + 1
IF (linenum > 18) THEN
DO
PULL response
say ClearLine
IF (response = 'Q') THEN QuitIt = "T"
linenum = 1
END
END
OPTIONS PROMPT "-------------------------------------------------------- <RETURN> to quit: "
IF linenum>1 THEN PULL Response